self sterility - Turkish English Dictionary